Cook bacon until slightly crisp.
Remove bacon from the pan and add enough oil to the bacon fat to make 2 tablespoons.
Add the flour and cook stirring until smooth and bubbly
Combine all other ingredients.
Cook over low heat stirring constantly until thick.
Add bacon.
Pour over salad imediately.